import api from "@/sdk/api/api.js"
export default {
	state:{
		userInfo:null,
	},
	mutations:{
		//修改用户信息
		changeUserInfo(state,userInfo){
			state.userInfo = userInfo
		}
	},
	actions:{
		//获取用户信息
		getUserInfo(context,callBack){
			api.getUserInfo().then(res=>{
				console.log(res);
				if(res){
					context.commit('changeUserInfo',res)
					if(callBack){
						callBack();
					}
				}
			})
			
		},
		loginOut(context){
			uni.removeStorageSync('token');
			context.commit('changeUserInfo',null)
		}
	}
}